chemical protective cover helmet - German English Dictionary